jupyterWith | Declarative and reproducible Jupyter environments | Code Editor library
kandi X-RAY | jupyterWith Summary
kandi X-RAY | jupyterWith Summary
In order to install extensions, JupyterLab runs yarn to resolve the precise compatible versions of the JupyterLab core modules, extensions, and all of their dependencies. This resolution process is difficult to replicate with Nix. We therefore decided to use the JupyterLab build system for now to prebuild a custom JupyterLab version with extensions. If you have ideas on how to make this process more declarative, feel free to create an issue or PR.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of jupyterWith
jupyterWith Key Features
jupyterWith Examples and Code Snippets
Community Discussions
Trending Discussions on jupyterWith
QUESTION
I'm using JupyterWith framework for the definition of declarative and reproducible Jupyter environments on Nix OS. Based on the documentation, I have created shell.nix
file where I define all the python dependencies. And it works just fine:
ANSWER
Answered 2021-Aug-16 at 06:37As far as I can tell, you're not doing anything wrong here. The problem with prophet
is more under-the-hood. The Python packages you can use with Nix are not the ones found on PyPI (through some sort of mirror) but rather are Nix derivations of the package source itself. This means that for a package to be usable with Nix, someone needs to have written a suitable derivation for that.
All available packages on the standard nixpkgs-unstable
and the stable channels can be searched for and found on search.nixos.org. When you type prophet
there, you won't find it under the python3Packages
package set, which means that nobody made an effort to write a derivation for it yet. So the best chance there would be to either start writing your own derivation (see the manual) or make a package request on the GitHub repo.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install jupyterWith
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page